2009년02월08일 41번
[컴퓨터 및 정보활용] 다음 중 3초과 코드(excess 3 code)에 대한 설명으로 옳지 않은 것은 무엇인가?
- ① 보수를 간단히 얻을 수 있는 장점이 있다.
- ② 2421 코드와 동일한 값을 갖는다.
- ③ 8421 코드에 3을 더한 코드이다.
- ④ 10진수로 5는 3초과 코드로 1000이다.
(정답률: 42%)
문제 해설
"10진수로 5는 3초과 코드로 1000이다."는 옳지 않은 설명이다. 10진수로 5는 3초과 코드로 100이다. 3초과 코드는 2진수에서 각 자리수를 3만큼 오른쪽으로 이동한 것이므로, 10진수 5의 2진수 표현인 101을 3만큼 오른쪽으로 이동하면 100이 된다. 따라서 3초과 코드에서 5는 100이 된다. 2421 코드와 동일한 값을 갖는 이유는, 3초과 코드와 2421 코드는 모두 2진수에서 각 자리수를 3만큼 오른쪽으로 이동한 것이기 때문이다. 예를 들어, 10진수 7의 2진수 표현인 111을 3만큼 오른쪽으로 이동하면 0001이 되는데, 이는 2421 코드에서 7을 나타내는 코드와 동일하다. 마찬가지로, 3초과 코드에서 7은 1000이 되는데, 이는 2421 코드에서 8을 나타내는 코드와 동일하다. 따라서 3초과 코드와 2421 코드는 같은 값을 갖는다. 보수를 간단히 얻을 수 있는 장점도 있다. 3초과 코드에서 어떤 수의 1의 보수는 그 수에 3을 더한 값과 같고, 2의 보수는 1의 보수에 1을 더한 값과 같다. 이는 2421 코드에서도 마찬가지이다.
연도별
- 2020년07월04일
- 2020년02월29일
- 2019년08월31일
- 2019년03월02일
- 2018년09월01일
- 2018년03월03일
- 2017년09월02일
- 2017년03월04일
- 2016년10월22일
- 2016년06월25일
- 2016년03월05일
- 2015년10월17일
- 2015년06월27일
- 2015년03월07일
- 2014년10월18일
- 2014년06월28일
- 2014년03월08일
- 2013년10월19일
- 2013년06월22일
- 2013년03월09일
- 2012년09월22일
- 2012년06월16일
- 2012년03월17일
- 2011년09월18일
- 2011년06월19일
- 2011년03월06일
- 2010년09월12일
- 2010년05월16일
- 2010년03월07일
- 2009년10월11일
- 2009년07월19일
- 2009년04월12일
- 2009년02월08일
- 2008년10월05일
- 2008년07월20일
- 2008년05월04일
- 2008년02월17일
- 2007년10월14일
- 2007년07월29일
- 2007년05월20일
- 2007년03월04일
- 2006년11월19일
- 2006년08월27일
- 2006년05월28일
- 2006년03월05일
- 2005년11월20일
- 2005년08월28일
- 2005년05월22일
- 2005년03월06일
- 2004년11월14일
- 2004년08월29일
- 2004년05월30일
- 2004년03월14일
- 2003년11월16일
- 2003년08월31일
- 2003년06월01일
- 2003년03월16일
- 2002년11월24일
- 2002년09월01일
- 2002년05월26일
- 2002년03월10일
- 2001년11월11일
- 2001년07월15일
- 2001년04월08일